easily accessed - French English Dictionary